草庐IT

ASP.NET Web Forms - 维持 ViewState

全部标签

javascript - Ember CLI 和 ASP.NET

通过引用ember.js文件,我已经成功地将EmberJSJavaScript框架与ASP.NET网络应用程序结合使用。我的印象是Ember-CLI是Ember在未来版本中的发展方向。如果这是正确的,那么继续使用Ember的正确方法是什么?将Ember-CLI与ASP.NET一起使用是否有意义,或者假设客户端只是静态HTML和CSS/JS,会回调服务器端代码(例如WebAPI)? 最佳答案 Ember-Cli只是Ember社区“祝福”的命令行工具链,所以它实际上只是构建ember应用程序的一种不同方式。我实际上是将Ember-Cli

asp.net - 如何使用 jQuery 和 asp.net 进行 onclientclick 回发

我想在不使用更新面板执行回发的情况下重新创建更新面板回发。执行此操作的通用方法是什么?例如,在Stackoverflow上,当您对某个问题投赞成票或反对票时,它会执行回发以更新数据库,我敢打赌他们没有使用更新面板。我有什么?我有一个包含表格数据的表格。当我单击作为整个列的td项目时,我想更新数据库并更新页面本身的gridview。gridview显示了表格中所有当前点击的项目,因为它是通过“我们的方法”更新的。寻找一种好的通用方法,我可以在没有更新面板的情况下用于大量异步回发。 最佳答案 StackOverflow的工作方式在两个重

c# - 增加 ASP.NET 页面方法的最大响应大小

我在ASPX页面上有一个页面方法,它被jQueryAJAXPOST请求调用。当我尝试返回太多结果时,请求失败。是否有可用于增加默认最大响应大小的web.config设置或类属性? 最佳答案 我假设你返回的是JSON?您可以在web.config中调整JSON响应大小:快速搜索一下,默认大小似乎是102400。maxJsonLengthOptionalattribute.ConfiguresthemaximumlengthoftheJSONstring(themaximumnumberofUTF-8characters).Thedef

javascript - ajax 调用 javascript 日期的 ASP.NET Parse DateTime 结果

简介:我的ASP.NET页面上有一个WebMethod,它返回一个Person对象。其中一个字段是Birthday,这是一个DateTime属性。网络方法[WebMethod]publicstaticPersonGetPerson(){Personp=newPerson(){Id=1,Name="Test",Birthday=newDateTime(1988,9,13)};returnp;}如果我使用$.ajax()进行调用,我会得到服务器对Person对象的响应。Ajax调用//ClassinstancevarAjaxcalls=function(){}_$.extend(Ajaxc

c# - 如何为Asp.net 控件的链接按钮制作双击和单击事件?

考虑以下几点:protectedvoiddgTask_RowDataBound(objectsender,GridViewRowEventArgse){if(e.Row.RowType==DataControlRowType.DataRow){LinkButtonbtn=(LinkButton)e.Row.Cells[4].FindControl("lnkBtnEdit");btn.Attributes.Add("onclick","returnTest();");}}我怎样才能在点击链接按钮的同时双击而不是单击?已编辑我已经尝试过*competent_tech*提供的解决方案,但问题

javascript - 我可以在 ASP.NET 客户端页面验证失败后运行一些自定义脚本吗?

当且仅当客户端页面验证失败时,我正在尝试运行一些客户端脚本,并且无法确定我可以将其Hook的位置。如果我将我的JavaScript函数绑定(bind)到提交表单的按钮的OnClientClick,它会在客户端验证之前运行。如果我将它绑定(bind)到表单的OnSubmit,只有在验证通过时才会触发。关于如何或在哪里可以连接这样的东西有什么想法吗?或者,如果您有其他建议,我愿意接受。 最佳答案 在页面标记文件的末尾添加下面的脚本:varoriginalValidationFunction=Page_ClientValidate;if(

javascript - IE 尝试在 ASP 中下载 JSON。净 MVC 3

我试图从我的操作中返回Json,然后IE尝试下载它并显示保存对话框。我在Firefox中对其进行了测试,它运行良好。returnJson(new{success=false,message=ex.Message},"application/json");该行为的原因是什么?我该如何解决该问题?之后在Javascript部分我试试这个if(responseJSON.success==false){alert(responseJSON.message);cancel();}但是IE无论如何都不会显示警报。它给我带来了保存对话框。我尝试将"application/json"更改为"text/

javascript - 如何在 asp.net 中的页面加载时调用 javascript 函数

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:Javascriptthatexecutesafterpageload我在asp.net4.0中有应用我有javascript可以在文本框中显示客户区偏移量:-`functionGetTimeZoneOffset(){vard=newDate()vargmtOffSet=-d.getTimezoneOffset();vargmtHours=Math.floor(gmtOffSet/60);varGMTMin=Math.abs(gmtOffSet%60);vardot=".";varretVal=""+gmtH

asp.net - 在文件上传期间使用 Javascript 获取图像尺寸

我有文件上传UI元素,用户将在其中上传图像。在这里我必须在客户端验证图像的高度和宽度。是否可以在JS中仅通过文件路径查找图片的大小?注意:如果否,是否有任何其他方法可以在客户端找到维度? 最佳答案 您可以在支持新FileAPI的浏览器上执行此操作来自W3C,使用readAsDataURLFileReader接口(interface)上的函数并将数据URL分配给img的src(之后您可以读取height和图像的width)。目前Firefox3.6支持文件API,我认为Chrome和Safari已经支持或即将支持。所以你在过渡阶段的逻

javascript - ASP.NET 页面加载完成后运行 javascript 函数

我需要在页面完成后从ASP.NET代码运行一个javascript函数。到目前为止我已经使用了这段代码,但它返回“未定义”,因为当javascript函数被触发时,隐藏字段没有填充值。我该怎么办?提前致谢。ASPX:Javascript:functionHandleColors(){alert($('#').val());}代码隐藏:ColorHiddenField.Value=item.Color;ScriptManager.RegisterClientScriptBlock(this,this.GetType(),"script","HandleColors();",true);